Big Huge Thesaurus

Artemisia dracunculus

noun